﻿#region Using directives

using System;
using System.Diagnostics;
using System.Collections.Generic;
using System.Text;

using System.CodeDom;

using SoftwareType = Weazel.Gezel.Conversions.Model.Type;

#endregion

namespace Weazel.Gezel.Conversions.Model
{
  public class Field : CodeMemberField
  {

		//private SoftwareType parent;
		//public SoftwareType Parent
		//{
		//  get { return parent; }
		//}

		//private bool generateProperty;
		//public bool GeneratePropery
		//{
		//  get { return generateProperty; }
		//  set { generateProperty = value; }
		//}

		//private readonly string initializer;
		//public string Initializer
		//{
		//  get { return initializer; }
		//}

    
    


		public Field(string name, string typename) : base(typename, name)
		{
		}

		//public Field(string name, string typename, bool isStatic, SoftwareType parent)
		//{
		//  this.name = name;
		//  this.typename = typename;
		//  this.parent = parent;
		//  this.isStatic = isStatic;
		//  this.initializer = string.Empty;

		//  this.comments = new Dictionary<string, string>();
		//}

		//public Field(string name, string typename, string initializer, bool isStatic, SoftwareType parent)
		//{
		//  this.name = name;
		//  this.typename = typename;
		//  this.parent = parent;
		//  this.isStatic = isStatic;
		//  this.initializer = initializer;

		//  this.comments = new Dictionary<string, string>();
		//}
  }
}
